From: Florian Müllner Date: Wed, 6 Nov 2019 11:05:56 +0000 (+0100) Subject: js: Fix alignment X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~781^2^2~433 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=697912d8a447946d39fec8d78cfcc5023dd42cd1;p=gnome-shell.git js: Fix alignment The old StBin alignment properties defaulted to MIDDLE, while the ClutterActor properties use FILL. Fix the resulting fallout by setting the alignment explicitly where necessary. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/809 --- diff --git a/js/ui/animation.js b/js/ui/animation.js index b8d5ad5c3..d047b75ed 100644 --- a/js/ui/animation.js +++ b/js/ui/animation.js @@ -71,6 +71,10 @@ class Animation extends St.Bin { this._animations = textureCache.load_sliced_image(file, width, height, scaleFactor, resourceScale, this._animationsLoaded.bind(this)); + this._animations.set({ + x_align: Clutter.ActorAlign.CENTER, + y_align: Clutter.ActorAlign.CENTER, + }); this.set_child(this._animations); if (wasPlaying) diff --git a/js/ui/search.js b/js/ui/search.js index 2f3f47d93..6c0d05a79 100644 --- a/js/ui/search.js +++ b/js/ui/search.js @@ -452,7 +452,11 @@ var SearchResultsView = GObject.registerClass({ this.add_child(this._scrollView); - this._statusText = new St.Label({ style_class: 'search-statustext' }); + this._statusText = new St.Label({ + style_class: 'search-statustext', + x_align: Clutter.ActorAlign.CENTER, + y_align: Clutter.ActorAlign.CENTER, + }); this._statusBin = new St.Bin({ y_expand: true }); this.add_child(this._statusBin); this._statusBin.add_actor(this._statusText);